package libreria;


import java.io.Serializable;
import java.util.Date;


import android.view.View;


public class item {
	

//	public String plc ;
	public String nombre ;
	public int tipoDato ;
	public int rango;
	public int offset ;
	public double valor ;	
	public int calidad ;
	public Date tiempo ;
	public int representacion;
	public View view;
	public historico historial;
	public double granulado ;
	public boolean hayquepintar=true;
	public int plotlong;
	public double max=100;
	public double min=0;
	public String dim="";
	public String panel="";
	
	
	public item() {
		this.nombre = "";
		this.tipoDato = 0;
		this.rango =3;
		this.offset = 0;
		this.valor = 0;
		this.calidad = 0;
		this.tiempo = new Date ();
		this.representacion = 0;
		this.view =null;
		this.historial = null;
		this.granulado=0 ;
		this.hayquepintar=true;
		this.plotlong=0;
		this.max=100;
		this.min=0;
		this.dim="";
		this.panel="";
	}
/*
	nada=0
	barra =1
	texto =2
	editable =3
	boton =4
	plot =5
	*/
	
	public item(String nombre, int tipoDato, int rango,int offset, double valor,
			int calidad, Date tiempo) {
		this.nombre = nombre;
		this.tipoDato = tipoDato;
		this.rango = rango;
		this.offset = offset;
		this.valor = valor;
		this.calidad = calidad;
		this.tiempo = tiempo;

		this.representacion = 0;
		this.view =null;
		this.historial = null;
		this.granulado=0 ;
		this.hayquepintar=true;
		this.plotlong=0;
		this.max=100;
		this.min=0;
		this.dim="";
		this.panel="";
		
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public int gettipoDato() {
		return tipoDato;
	}
	public void settipoDato(int tipoProtocolo) {
		this.tipoDato = tipoProtocolo;
	}

	public Object getValor() {
		return valor;
	}
	public void setValor(double valor) {
		this.valor = valor;
	}
	public int getCalidad() {
		return calidad;
	}
	public void setCalidad(int calidad) {
		this.calidad = calidad;
	}
	public Date getTiempo() {
		return tiempo;
	}
	public void setTiempo(Date tiempo) {
		this.tiempo = tiempo;
	}

}
